home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / os2 / adaptor.zip / ADAPT.ZIP / adaptor / src / include / transfrm.h < prev    next >
C/C++ Source or Header  |  1994-01-03  |  839b  |  31 lines

  1. # ifndef yyTransform
  2. # define yyTransform
  3.  
  4. # if defined __STDC__ | defined __cplusplus
  5. # define ARGS(parameters)    parameters
  6. # else
  7. # define ARGS(parameters)    ()
  8. # endif
  9.  
  10. # ifndef bool
  11. # define bool char
  12. # endif
  13.  
  14. # include "Tree.h"
  15. # include "Definiti.h"
  16.  
  17.  
  18. extern tTree CombineACF ARGS((tTree list1, tTree list2));
  19. extern tTree CombineBTP ARGS((tTree list1, tTree list2));
  20. extern tTree ReplaceACF ARGS((tTree old, tTree newelem, tTree newnext));
  21. extern tTree ReplaceDECL ARGS((tTree old, tTree newelem, tTree newnext));
  22. extern tTree AppendDECLS ARGS((tTree t, tTree newlist));
  23. extern tTree MakeFuncCall ARGS((tIdent id, tTree exps));
  24. extern tTree ExpToVarParam ARGS((tTree exp));
  25. extern tTree AppendParam ARGS((tTree plist, tTree param));
  26.  
  27. extern void BeginTransform ();
  28. extern void CloseTransform ();
  29.  
  30. # endif
  31.